﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;

namespace GieldaCSharp
{
    class Data
    {
        public int Dzisiaj()
        {
            return (((DateTime.Today.Year * 100) + DateTime.Today.Month) * 100) + DateTime.Today.Day;
        }
       
        public int wezDzien(int data)
        {
            return (data - ((int)(data / 100)) * 100);
        }

        public int wezMiesiac(int data)
        {
            return (int)(data / 100) - ((int)(((int)(data / 100)) / 100) * 100);
        }

        public int wezRok(int data)
        {
            return (int)(data / 10000);
        }

        public string wezDateDD_MM_YY(int data)
        {
            string sData = "";

            int dzien = data - ((int)(data / 100)) * 100;
            string sDzien;
            if (dzien < 10) sDzien = "0" + dzien.ToString(); else sDzien = dzien.ToString();

            int miesiac = (int)(data / 100) - ((int)(((int)(data / 100)) / 100) * 100);
            string sMiesiac;
            if (miesiac < 10) sMiesiac = "0" + miesiac.ToString(); else sMiesiac = miesiac.ToString();

            int rok = (int)(data - ((int)(data / 1000000) * 1000000)) / 10000;
            string sRok;
            if (rok < 10) sRok = "0" + rok.ToString(); else sRok = rok.ToString();

            sData = sDzien + "." + sMiesiac + "." + sRok;

            return sData;
        }

        public int wezDateInt(DateTime d)
        {
            return (((d.Year * 100) + d.Month) * 100) + d.Day;
        }
    }
}
